Inheritance diagram for XFcBtAddress:


Public Member Functions | |
| virtual XFCIMPORT | ~XFcBtAddress () |
| Virtual destructor. | |
| XFCIMPORT void | setPort (UINT16 aPort) |
| Sets the port (channel). | |
| XFCIMPORT UINT16 | getPort () const |
| Gets port. | |
| XFCIMPORT void | getAddrStr (CHAR8 *aAddress, INT &aLen) |
| Gets 48 bit address in a string with format "de:ad:be:ef:ba:be". | |
| XFCIMPORT void | setAddrStr (const CHAR8 *aAddress, INT aLen) |
| Sets address string. Given string can be in "de:ad:be:ef:ba:be" or "0x000000" format. | |
| XFCIMPORT void | setAddr (UINT32 aAddrHi, UINT32 aAddrLo) |
| Sets 48 bit address. Syntax is 0x0000, 0x00000000. | |
| virtual XFCIMPORT void | setAddress (void *aAddress, INT32 aLen) |
| Inherited from parent class. | |
| virtual XFCIMPORT void * | getAddress () const |
| Inherited from parent class. | |
| virtual XFCIMPORT void * | getAddress () |
| Inherited from parent class. | |
| virtual XFCIMPORT INT | isSame (const XFcAddress &aAddress) const |
| Test if address is same. Tests only address part of given address port is not tested. | |
Static Public Member Functions | |
| XFCIMPORT XFcBtAddress * | create () |
| Creates XFcBtAddress. | |
| XFCIMPORT XFcBtAddress * | create (const XFcAddress &aAddress) |
| Creates XFcBtAddress by copying from existing one. | |
Protected Member Functions | |
| XFcBtAddress () | |
| Protected constructor. | |
| INT | init () |
| Initializes the bluetooth address. | |
| INT | init (const XFcAddress &aAddress) |
| Initializes the bluetooth address from an existing address. | |
Protected Attributes | |
| void * | mAddress |
| Holds platform specific address type. | |
Its purpose is to hold bt information that is needed to make connection between two bt devices.
|
|
Protected constructor.
|
|
|
Virtual destructor.
|
|
|
Creates XFcBtAddress by copying from existing one.
|
|
|
Creates XFcBtAddress.
|
|
|
Inherited from parent class.
Implements XFcAddress. |
|
|
Inherited from parent class.
Implements XFcAddress. |
|
||||||||||||
|
Gets 48 bit address in a string with format "de:ad:be:ef:ba:be".
|
|
|
Gets port.
|
|
|
Initializes the bluetooth address from an existing address.
|
|
|
Initializes the bluetooth address.
|
|
|
Test if address is same. Tests only address part of given address port is not tested.
Implements XFcAddress. |
|
||||||||||||
|
Sets 48 bit address. Syntax is 0x0000, 0x00000000.
|
|
||||||||||||
|
Inherited from parent class.
Implements XFcAddress. |
|
||||||||||||
|
Sets address string. Given string can be in "de:ad:be:ef:ba:be" or "0x000000" format. if address is given as "0x" format prefix "0x" is required.
|
|
|
Sets the port (channel).
|
|
|
Holds platform specific address type.
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||